/* inform me if a button is pressed (actually released, */ /* since this is the way amiga buttons are handled) */ #define ID_PLAYBUTTON 42 ... DoMethod(buttonobj, MUIM_Notify, MUIA_Pressed, FALSE, appobj, 2, MUIM_Application_ReturndID, ID_PLAYBUTTON); ... while (running) { switch (DoMethod(appobj,MUIM_Application_Input,&sigs)) { case ID_PLAYBUTTON: printf("Ok, lets play a game..."); break; } }